home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / mail / YamNet.lha / YamNet.Changes < prev    next >
Text File  |  1996-12-31  |  14KB  |  457 lines

  1.  * HISTORY
  2.  
  3.  
  4. - YamNet V3.07 (31-Dic-96 04:00)
  5.  
  6. o  Fixed  an  error  that provocated the deleting of rest of
  7. lines from control file "YamNet.dat" when was found one line
  8. matching with a received RECIBI.
  9.  This fail was doing that next RECIBIs weren't deleted.
  10.  
  11.  
  12. - YamNet V3.06 (22-Dic-96 14:00)
  13.  
  14. o Fixed an error in deleting by date routine.
  15.  
  16.  
  17. - YamNet V3.05 (15-Dic-96 23:55)
  18.  
  19. o  Added  quotes  to  RENAME  commands  to avoid problems in
  20. filenames with spaces (if exists).
  21.  
  22.  
  23. - YamNet V3.04 (14-Dic-96 20:15)
  24.  
  25. o  Fixed  a  problem  caused  by using old versions that was
  26. ignoring  uncontrolled  files  in  YamNet  drawer  into  the
  27. Outbound  And  they  impede  the  renaming  of some files at
  28. resending-old-files time, etc.
  29.  
  30.  
  31. - YamNet V3.03 (14-Dic-96 00:05)
  32.  
  33. o  Fixed  a  problem  in the resending routine.  Program was
  34. interrupted when an archived file wasn't found.
  35.  
  36.  
  37. - YamNet V3.02 (11-Dic-96 10:20)
  38.  
  39. o Fixed a fail with an IF instruction without its corresponding THEN.
  40.  
  41.  
  42. - YamNet V3.01 (09-Dic-96 10:00)
  43.  
  44. o Created new YNetGUI Version 1.00  - GUI (or something like
  45.   that) for YamNet
  46.  
  47. o Fixed  a  problem  when  some packets saved in OUT:YamNet/
  48.   wasn't writed in YAM:YamNet.dat file.
  49.  
  50. o Changed  NOGUI  argument  by the option of using GUI that
  51.  activates YNetGUI program (Must be in C:  or similar path)
  52.  
  53. o Removed IFNOGUI option from configuration. S:YamNet.cfg
  54.  
  55.  
  56. - YamNet V3.00 (28-Nov-96 17:30)
  57.  
  58. o    Added keywords for configuration file S:YamNet.cfg
  59.  
  60.   NOHIDE
  61.    -If  exists  in  the  configfile  let  the  user to see the
  62.   process  of  writing  in YAM when YamNet writes any message.
  63.   If  this  keyword  isn't  included in the config YAM will be
  64.   HIDDEN when YamNet goes to write a message.
  65.  
  66.   RESEND = xx
  67.    -This  keyword  is  mandatory  and  is  to  indicate to the
  68.   program  that  wait xx days before resend the bundle or mail
  69.   file.  xx must be a number bigger than 0.
  70.  
  71.   DELETE = yy
  72.    -This  keyword  is mandatory and let the program it must to
  73.   wait  yy  days  before  to delete a specified bundle or file
  74.   previously sent.
  75.  
  76. o  Added storing system of sent files with this features:
  77.  
  78.    -The  binary  files  are stored in a directory named YamNet
  79.   into  the OUTBOUND drawer in his original status; without be
  80.   encoded.   (I  mean,  The  files  have not more size that is
  81.   necessary and use less hard drive)
  82.  
  83.    -All  files stored in YamNet drawer are controlled with the
  84.   index file in YAM:YamNet.dat
  85.  
  86.    -The  system lets resending of files, using the method that
  87.   is  configured  in  that moment (MIME, FSCODE, UUIN or PGP),
  88.   that  haven't be received a confirmation receipt (RECIBI) or
  89.   Resend  Request  in  a  fixed  range of days.  (The user can
  90.   handle  the  second  data  number  in the YamNet.dat file to
  91.   delay the resending or a file can be resended before others)
  92.  
  93.    -The  same  system  also  lets  to  delete  files  when the
  94.   specified  number  of  days have happened.  (And also can be
  95.   avoided or done more soon the deleting by adding or removing
  96.   days  to  the number of day that have been sent a file using
  97.   the file YAM:YamNet.dat)
  98.  
  99. o  If the  argument  PURGE is used  (in YamNet, of course) or
  100.  having  in  the  S:YamNet.cfg  configfile,  when  YamNet  is
  101.  executed to process incoming messages, the keyword:
  102.  
  103.   PURGE
  104.    -Lets  to  delete  all  RECIBI messages, Resend Requests or
  105.   mail bundles encoded that already have been sent, doing that
  106.   the  YAM's  SENT  drawer  be  more  clean.  (The resending &
  107.   deleting  is  done  using the YamNet.dat index and the files
  108.   stored  in  YamNet  drawer, then isn't necessary to save the
  109.   sent messages.)
  110.  
  111. o  Added argument GENDAT to adapt SENT messages drawer of YAM
  112.  to  the  new  system generating the index YamNet.dat in YAM:
  113.  and   moving/decoding   the  files  into  YamNet  drawer  in
  114.  OUTBOUND.
  115.  
  116.   The  first time is executed YamNet V3.00, if we are updating
  117.   the  version after use previous version, you may use in CLI,
  118.   before do a PURGE with YamNet:
  119.  
  120.   YamNet GENDAT
  121.  
  122.   Only the first time.
  123.  
  124. o  Modified  renaming  system  that lets the  PKTs and bundle
  125.  files  to  have  a  more  random  name,  using  the power of
  126.  milliseconds.  ;-)
  127.  
  128. o  Added prefs routines with REQ needed for the new options.
  129.  
  130. o  Modified the updating of YAM messages that YamNet deletes.
  131.  (Keyword IFNOGUI is a little useless, now.)
  132.  
  133.  
  134. - YamNet V2.14 (18-Oct-96 18:40)
  135.  
  136. o  Added  one routine to process CRASH PKTs, etc, removed in
  137. one previous version.
  138.  
  139.  
  140. - YamNet V2.13 (19-Sep-96 16:40)
  141.  
  142. o Fixed some little bugs
  143.  
  144. o Changed   fido-files   names  from  decimal  numbers  to
  145. hexadecimal.  (Now yes.  ;-)
  146.  
  147.  
  148. - YamNet V2.12 (16-Sep-96 15:30)
  149.  
  150. o Fixed an error in the code
  151.  
  152. o Added HIDE function when messages are written
  153.  
  154. o Changed  fido-files  names  from  decimal numbers  to real
  155. hexadecimal chars
  156.  
  157.  
  158. - YamNet V2.1 (16-Sep-96 04:20)
  159.  
  160.  o Several bugs fixed.
  161.  
  162.  o Little changes in log window.
  163.  
  164.  
  165. - YamNet V2.0 (12-Sep-96)
  166.  
  167.  o  Totally  re-written from the appearing of YAM 1.3.2, but
  168. using almost all routines of the previous version.
  169.  
  170.  o Added a routine for YamNet preferences.
  171.  
  172.  o Changed IFNOGUI order. (1 = Quit & reload | 2 = Quit)
  173.  
  174.  o Replaced the file size in subject with CRC32.
  175.  
  176.  o  Added  to  the  subject  the encode type that is used in
  177. mails.  (MIME, FSCODE, UUIN or PGP)
  178.  
  179.  o  Incompatible  with  previous  version  but it can decode
  180. files generated by it(Yam1.2/YamNet1.36)
  181.  
  182.  o  Added  the  using  of  rexxextra.library  (included) for
  183. converting  ISO-8859-1  characters  to  Amiga  normal  Latin
  184. characters.
  185.  
  186.  
  187. - YamNet V1.36 (21-Jul-96 13:40)
  188.  
  189.  o  With  LOGLEV = 4  when  is  received any file from first
  190. configurated  node  is not showed the node number during the
  191. process.  Fixed.
  192.  
  193.  
  194. - YamNet V1.35 (21-Jul-96 12:20)
  195.  
  196.  o  Fixed  an error in the renaming of outgoing mail packets
  197. and  bundles.   (¿How  is  possible  that I didn't note this
  198. before?)
  199.  
  200.  o  Added  PURGE option in configuration.  (If is added this
  201. word  in  one  line of the configuration file when YamNet is
  202. executed  (without  use  PURGE  argument)  YamNet  will  act
  203. normally and will delete incoming receipts with its messages
  204. and  also  will  delete  sent receipts before the end of the
  205. process.
  206.  
  207.  
  208. - YamNet V1.34 (20-Jul-96 22:00)
  209.  
  210.  o  Fixed  an  error in the PURGE checking of names that has
  211. sent  RECIBIs  &  the  names that have been used to send its
  212. mail.
  213.  
  214.  o Fixed an coding error in the Resend-under-Request process.
  215.  
  216.  
  217. - YamNet V1.33 (20-Jul-96 16:44)
  218.  
  219.  o  Fixed  one  information  showed  when  is  not found any
  220. message referred in receipts that we have received; when the
  221. PURGE argument is used.
  222.  
  223.  
  224. - YamNet V1.32 (20-Jul-96 14:10)
  225.  
  226.  o   Improved   PURGE   process  in  deleting  of  RECIBI  &
  227. Resend-Requests.  FAAAAAAST.  :)
  228.  
  229.  
  230. - YamNet V1.31 (19-Jul-96 15:05)
  231.  
  232.  o  Chaged  the  function of incoming receipts process.  Now
  233. they are processed only when PURGE argument is used.
  234.  
  235.  o Chaged the checking order of sent messages.
  236.  
  237.  o  Fixed the showed name of nodes when bundles are received
  238. using LOGLEV = 4
  239.  
  240.  o Added addiotional checking of RexxTricks.library
  241.  
  242.  o Fixed a problem when NOGUI argument is not used.
  243.  
  244.  o  Added  'options  failat'  in  the  code  for not to show
  245. unnecessary error messages.
  246.  
  247.  o Added decoding information in the LOGLEV 1, 2 and 4.
  248.  
  249.  
  250. - YamNet V1.30 (16-Jul-96 21:40)
  251.  
  252.  o Fixed one error with configurations of INBOUND & OUTBOUND
  253. that there wasn't assigns or devices.
  254.  
  255.  o  Improved the arguments input to could be used OUT & SAFE
  256. arguments at same time.
  257.  
  258.  o  Added  information  of  node  &  received  bytes  in the
  259. messages decoding process.  Showed with:
  260. LOGLEV = 1 & LOGLEV = 4  and writed in LOGfile if:
  261. LOGLEV = 2 or LOGLEV = 4
  262.  
  263.  o  Added  information  of  sent bytes and node in the files
  264. encoding process.  Showed with:
  265. LOGLEV = 1 & LOGLEV = 4  and writed to LOG file if:
  266. LOGLEV = 2 or LOGLEV = 4
  267.  
  268.  o Added decoding with MIME method.  New required program in
  269. C:  Base64decode V1.2
  270.  
  271.  o  Added  encoding  using  MIME method.  (New configuration
  272. option) New required program in C:  Base64encode V1.2
  273.  
  274.  
  275. - YamNet V1.23 (15-Jul-96 15:00)
  276.  
  277.  o  Fixed an error in transaltion of points to decode.
  278.  
  279.  o  Added  one  exit  in  the  program  when is used the OUT
  280. argument.    (Execute  the  program  without  OUT  or  PURGE
  281. argument to process the YAM's INCOMING e-mails)
  282.  
  283.  o Fixed an error in the Resend-Request confection.
  284.  
  285.  o Little improvment of speed in points translations.
  286.  
  287. !!UUENCODEs  must be decoded by YamNet, it can't be Detached
  288. from  YAM.!!   (Or can be EXPORTED to a file and replace '°'
  289. with '.' and to uudecode the file by hand.  In this case you
  290. must  note to the addresser of the bundle that the receiving
  291. of  the  file  have  been  correctly  done by you for can be
  292. deleted it from his e-mails SENT archive)
  293.  
  294.  
  295. - YamNet V1.22 (15-Jul-96 00:05)
  296.  
  297.  o Fixed an error produced by one line of a previous version
  298. in  which  was  used  c:UUIN.  It was impossible to send the
  299. messages to the nodes configured as UUIN.
  300.  
  301.  
  302. - YamNet V1.21 (14-Jul-96 16:15)
  303.  
  304.  o Fixed an error in uudecoding.
  305.  
  306.  o Changed some text strings.
  307.  
  308.  o  Suppressed  a  slow-routine done to receive e-mails from
  309. Amigate and other mailers different to YAM.
  310.  
  311.  
  312. - YamNet V1.20 (14-Jul-96 15:30)
  313.  
  314.  o !!! Added ARexx functions library Rexxtricks.library !!!
  315.  
  316.  o Suppressed the need of files C:uuIN and c:uuOUT
  317.  
  318.  o Recoded the sending & receiving of uuencodes and FSCodes
  319. translating the 46 ascii characters (.) into 176 ascii (°)
  320.  
  321.  o  Deep  looking  to the program.  Suppresed some hated (by
  322. the  e-mail  servers)  46  ascii  characters, I mean points.
  323. Many little changes.
  324.  
  325.  
  326. - YamNet V1.19 (14-Jul-96 10:30)
  327.  
  328.  o Fixed an error in subject variable of one routine.
  329.  
  330.  
  331. - YamNet V1.18 (14-Jul-96 10:30)
  332.  
  333.  o  Fixed  an error in one IF line where i was typed THEN DO
  334. instead of one THEN
  335.  
  336.  o Cleaned program minimumly
  337.  
  338.  o Added one more routine for file comparison.
  339.  
  340.  
  341. - YamNet V1.17 (13-Jul-96 22:00)
  342.  
  343.  o Forgotted some 'end' after its 'do's. Fixed.
  344.  
  345.  o Forgotted some routines of size checking.
  346.  
  347.  o Fixed some wrong lines in the program.
  348.  
  349.   (Run(to code) too fast is not good ;-)
  350.  
  351.  
  352. - YamNet V1.16 (13-Jul-96 10:20)
  353.  
  354.  o  Added  an aditional file-size checking routine forgotted
  355. in the previous version.
  356.  
  357.  o  Fixed  a  problem  with  points  that  are  deleted from
  358. uuencoded or FSCoded messages in some servers.
  359.  
  360.  
  361. - YamNet V1.15  (12-Jul-96 04:50)
  362.  
  363.  o Fixed one error produced if YamNet is configured with PGP
  364. and  haven't  the  addressee  public  key.   Improvments  in
  365. encode.
  366.  
  367.  o  Added  decoded  files  checking  and  Re-Sending request
  368. routines and Re-Sending of incorrectly processed messages.
  369.  
  370.  o  Modified  DOC  file for these changes being separated in
  371. the distribution.
  372.  
  373.  
  374. - YamNet  V1.14 (10-Jul-96  00:32)
  375.  
  376.  o  Fixed  a  problem occured when YamNet was executed after
  377. using it with SAFE argument.
  378.  
  379.  
  380. -  YamNet  V1.13 (09-Jul-96  23:40)
  381.  
  382.  o Fixed LOGLEVEL = 4. It wasn't accepted by the program.
  383.  
  384.  
  385. - YamNet  V1.12  (09-Jul-96  20:20)
  386.  
  387.  o Fixed some errors with the subject of messages to process.
  388.  
  389.  o Fixed one error with no FSCode messages.
  390.  
  391.  O Fixed some decoding errors.
  392.  
  393.  
  394. - YamNet  V1.11  (09-Jul-96  11:35)
  395.  
  396.  o Changed the LogLevel function:
  397.    'LOGLEVEL  =  3'  Now  only shows in window and writes in
  398.     logfile  a  portion  of the information for speed up the
  399.     process.
  400.    Added  configuration option 'LOGLEVEL = 4' that shows and
  401.     writes all the information.
  402.  o  Changed the SAFE argument function.
  403.      Now is generated one Script-File 'T:YamNet.SAFE' when
  404.      is necessary to execute it before use YamNet again after
  405.      using YamNet with SAFE argument.
  406.       This  script makes the necessary DELETEs that YamNet
  407.      do without SAFE argument.
  408.  o  A few changes for code optimization
  409.  
  410.  
  411. - YamNet  V1.10  (09-Jul-96  00:25) :- Changed the way of writing Logfile
  412.                                          for speed up the process and to
  413.                                          look better.
  414.                                        Changed subject messages generated
  415.                                         with OUT option.
  416.                                         opción   OUT. (INCOMPATIBLE
  417.                                         WITH PREVIOUS VERSIONS!)
  418.                                        Improved the receipts checking method.
  419.                                        Other few changes.
  420.  
  421.  
  422. - YamNet V1.03 (08-Jul-96 03:53) :- Minor bugfix in the receipts
  423.                                     checking process.
  424.  
  425.  
  426. - YamNet 1.02 (07-Jul-96 20:00) :-  Fixed a big Bug introduced
  427.                                    in previous version that
  428.                                    did errors with the subject name.
  429.                                     Improved  the  speed  of
  430.                                    receipts checking.
  431.                                  (Possibly the first version
  432.                                   launched to Aminet)
  433.  
  434.  
  435. - YamNet 1.01 (07-Jul-96) :- Many bugfixes and improvements.
  436.                              Added YAMCHECK option in configuration
  437.                             to allow check e-mail when YAM is executed
  438.                             from YamNet and to send at the end of process
  439.                             the messages that could be generated by YamNet.
  440.                               Little changes in this DOC.
  441.                             After a hard work, at last I fixed a problem
  442.                          that was generating multiple fileattachs in YAM!
  443.  
  444.  
  445. - YamNet 1.0 (05-Jul-96) :- First public program version.
  446.                                     Alias: YamCheck 2
  447.                             Enormeously improved with the capacitie of
  448.                            ENCODE without use YamGate and is able to
  449.                            DEENCODE uuencodes, FSCodes and PGPs!
  450.  
  451.  
  452. - YamCheck 1.0 :- Diferent versions with bugfixes & improvements.
  453.                   The YamNet's predecessor; using it with YamGate
  454.                   it does checking of e-mails putting in INBOUND
  455.                   the corresponding files, send and process
  456.                   adecuately every receipt.
  457.